place of sojourn - Turco Inglés Diccionario